<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script language="javascript" type="text/javascript">
	
	<!--
function ajaxFunction()
 {
 var xmlHttp;
 
 try
    {
   
    xmlHttp=new XMLHttpRequest();
	//alert('Firefox, Opera 8.0+, Safari');
	
    }
 catch (e)
    {
  // Internet Explorer
   try
      {
      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
	 // alert('Internet Explorer');
      }
   catch(e)
      {
      try
         {
         xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
		 //alert('Internet Explorer');
         }
      catch (e)
         {
         alert("您的浏览器不支持AJAX！");
         return false;
         }
      }
    }
	return xmlHttp;
 }
 var myhttprequest="";
	//检查用户名是否存在
	function checkname()
	{
		myhttprequest=ajaxFunction();
		//通过myhttprequest向服务器某个页面
		//第一个参数表示请求方式
		//第二个参数表示url,对那个页面发出ajax请求
		//第三个参数表示使用异步机制
		//var url="loginprocess.php?username="+$("username").value+new //Date();
		var url="loginprocess.php";
		var data='username='+$('username').value;
		//alert(url);
		myhttprequest.open("post",url,true);
		myhttprequest.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
		//指定回调函数
		myhttprequest.onreadystatechange=handle;
		//发送请求(get请求填空即可，post请求填入实际数据)
		myhttprequest.send(data);
		/*if(myhttprequest)
		{
			window.alert('创建成功');
		}
		else
		(
			window.alert('创建失败');
		)
	*/
	}
	function handle()
	{
		if(myhttprequest.readyState==4)
		{
			//alert('服务器返回'+myhttprequest.responseText);
			//服务器返回数据有三种格式①纯文本②xml③json下面即是纯文本
			//$('show').value=myhttprequest.responseText;
			/*下面演示返回格式是xml
			var res=
			myhttprequest.responseXML.getElementsByTagName("res");
			var real_res=res[0].childNodes[0].nodeValue; 
			alert('res='+real_res);*/
			//下面演示返回格式为json的数据
			var res=myhttprequest.responseText;
			//window.alert(res);
			var real_res=eval("("+res+")");
			$('show').value=real_res.res;
			//window.alert(real_res.res);
		}
	}
	function $(id)
	{
		return document.getElementById(id);
	}
	//>
</script>
</head>
<body>
<form action="？？" method="get">

用户名：
<input type="text" id="username" name="username1" >
<input type="button" value="验证用户名是否可用" onclick="checkname();">
<input type="text" id="show" style="border-width:0;color:red">
<br/>
用户密码：
<input type="password" name="password">
</form>
</body>
</html>


String hql="update Tblcourseprogress set tblcoursechapter.chapterId=? and questionisdo=? where userId=?";